package br.com.future.model;

import java.io.Serializable;

public class Telefone implements Serializable {

	private static final long serialVersionUID = 1L;
	private Integer codigoTelefone;
	private Pessoa pessoa;
	private TipoTelefone tipoTelefone;
	private Integer numTelefone;
	private Integer numDDD;
	
	public Telefone(Integer codigoTelefone, Pessoa pessoa, TipoTelefone tipoTelefone,
			Integer numTelefone, Integer numDDD) {
		super();
		this.codigoTelefone = codigoTelefone;
		this.pessoa = pessoa;
		this.tipoTelefone = tipoTelefone;
		this.numTelefone = numTelefone;
		this.numDDD = numDDD;
	}
	public Telefone() {
		super();
	}
	/**
	 * @return the codigoTelefone
	 */
	public Integer getIdTelefone() {
		return codigoTelefone;
	}
	/**
	 * @param codigoTelefone the codigoTelefone to set
	 */
	public void setIdTelefone(Integer codigoTelefone) {
		this.codigoTelefone = codigoTelefone;
	}
	/**
	 * @return the pessoa
	 */
	public Pessoa getPessoa() {
		return pessoa;
	}
	/**
	 * @param pessoa the pessoa to set
	 */
	public void setPessoa(Pessoa pessoa) {
		this.pessoa = pessoa;
	}
	/**
	 * @return the tipoTelefone
	 */
	public TipoTelefone getTipoTelefone() {
		return tipoTelefone;
	}
	/**
	 * @param tipoTelefone the tipoTelefone to set
	 */
	public void setTipoTelefone(TipoTelefone tipoTelefone) {
		this.tipoTelefone = tipoTelefone;
	}
	/**
	 * @return the numTelefone
	 */
	public Integer getNumTelefone() {
		return numTelefone;
	}
	/**
	 * @param numTelefone the numTelefone to set
	 */
	public void setNumTelefone(Integer numTelefone) {
		this.numTelefone = numTelefone;
	}
	/**
	 * @return the numDDD
	 */
	public Integer getNumDDD() {
		return numDDD;
	}
	/**
	 * @param numDDD the numDDD to set
	 */
	public void setNumDDD(Integer numDDD) {
		this.numDDD = numDDD;
	}
}
